<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>ghc-9.0.2: The GHC API (Index - A)</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">ghc-9.0.2: The GHC API</span><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-J.html">J</a></li><li><a href="doc-index-K.html">K</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-Q.html">Q</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-V.html">V</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-X.html">X</a></li><li><a href="doc-index-Y.html">Y</a></li><li><a href="doc-index-Z.html">Z</a></li><li><a href="doc-index-33.html">!</a></li><li><a href="doc-index-36.html">$</a></li><li><a href="doc-index-38.html">&amp;</a></li><li><a href="doc-index-42.html">*</a></li><li><a href="doc-index-43.html">+</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-47.html">/</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-61.html">=</a></li><li><a href="doc-index-62.html">&gt;</a></li><li><a href="doc-index-94.html">^</a></li><li><a href="doc-index-124.html">|</a></li><li><a href="doc-index-45.html">-</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - A</p><table><tr><td class="src">abandon</td><td class="module"><a href="GHC-Runtime-Eval.html#v:abandon" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:abandon" title="GHC">GHC</a></td></tr><tr><td class="src">abandonAll</td><td class="module"><a href="GHC-Runtime-Eval.html#v:abandonAll" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:abandonAll" title="GHC">GHC</a></td></tr><tr><td class="src">AbandonStmt</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:AbandonStmt" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">abandonStmt</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:abandonStmt" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">ABE</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:ABE" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">ABExport</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#t:ABExport" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abe_ext</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abe_ext" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abe_mono</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abe_mono" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abe_poly</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abe_poly" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abe_prags</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abe_prags" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abe_wrap</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abe_wrap" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">ABot</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:ABot" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">abs</td><td class="module"><a href="GHC-Prelude.html#v:abs" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">AbsBinds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:AbsBinds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">absDmd</td><td class="module"><a href="GHC-Types-Demand.html#v:absDmd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">absentErrorIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:absentErrorIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">absentLiteralOf</td><td class="module"><a href="GHC-Types-Literal.html#v:absentLiteralOf" title="GHC.Types.Literal">GHC.Types.Literal</a>, GHC.Plugins</td></tr><tr><td class="src">absentSumFieldErrorIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:absentSumFieldErrorIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">aBSENT_ERROR_ID</td><td class="module"><a href="GHC-Core-Make.html#v:aBSENT_ERROR_ID" title="GHC.Core.Make">GHC.Core.Make</a>, GHC.Plugins</td></tr><tr><td class="src">aBSENT_SUM_FIELD_ERROR_ID</td><td class="module"><a href="GHC-Core-Make.html#v:aBSENT_SUM_FIELD_ERROR_ID" title="GHC.Core.Make">GHC.Core.Make</a>, GHC.Plugins</td></tr><tr><td class="src">AbstractClosedSynFamilyTyCon</td><td class="module"><a href="GHC-Core-TyCon.html#v:AbstractClosedSynFamilyTyCon" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">abstractConstr</td><td class="module"><a href="GHC-Utils-Misc.html#v:abstractConstr" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">abstractCprTy</td><td class="module"><a href="GHC-Types-Cpr.html#v:abstractCprTy" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">abstractDataType</td><td class="module"><a href="GHC-Utils-Misc.html#v:abstractDataType" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">abstractFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:abstractFloats" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">AbstractTyCon</td><td class="module"><a href="GHC-Core-TyCon.html#v:AbstractTyCon" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">AbstractTypeFlavour</td><td class="module"><a href="GHC-Core-TyCon.html#v:AbstractTypeFlavour" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">abs_binds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_binds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abs_ev_binds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_ev_binds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abs_ev_vars</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_ev_vars" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abs_exports</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_exports" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abs_ext</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_ext" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abs_sig</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_sig" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">abs_tvs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:abs_tvs" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">accSpillSL</td><td class="module"><a href="GHC-CmmToAsm-Reg-Graph-Spill.html#v:accSpillSL" title="GHC.CmmToAsm.Reg.Graph.Spill">GHC.CmmToAsm.Reg.Graph.Spill</a></td></tr><tr><td class="src">ACoAxiom</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:ACoAxiom" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:ACoAxiom" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Driver-Types.html#v:ACoAxiom" title="GHC.Driver.Types">GHC.Driver.Types</a>, <a href="GHC-Tc-Utils-Env.html#v:ACoAxiom" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a>, <a href="GHC-Plugins.html#v:ACoAxiom" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#v:ACoAxiom" title="GHC">GHC</a></td></tr><tr><td class="src">AConLike</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:AConLike" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:AConLike" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Driver-Types.html#v:AConLike" title="GHC.Driver.Types">GHC.Driver.Types</a>, <a href="GHC-Tc-Utils-Env.html#v:AConLike" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a>, <a href="GHC-Plugins.html#v:AConLike" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#v:AConLike" title="GHC">GHC</a></td></tr><tr><td class="src">acos</td><td class="module"><a href="GHC-Prelude.html#v:acos" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">acosh</td><td class="module"><a href="GHC-Prelude.html#v:acosh" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">activateAfterInitial</td><td class="module"><a href="GHC-Types-Basic.html#v:activateAfterInitial" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">activateDuringFinal</td><td class="module"><a href="GHC-Types-Basic.html#v:activateDuringFinal" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">Activation</td><td class="module"><a href="GHC-Types-Basic.html#t:Activation" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">ActiveAfter</td><td class="module"><a href="GHC-Types-Basic.html#v:ActiveAfter" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">ActiveBefore</td><td class="module"><a href="GHC-Types-Basic.html#v:ActiveBefore" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">activeContext</td><td class="module"><a href="GHC-Parser-Lexer.html#v:activeContext" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">activeInFinalPhase</td><td class="module"><a href="GHC-Types-Basic.html#v:activeInFinalPhase" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">activeRule</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:activeRule" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">activeStgRegs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Platform-X86_64.html#v:activeStgRegs" title="GHC.Platform.X86_64">GHC.Platform.X86_64</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Platform-X86.html#v:activeStgRegs" title="GHC.Platform.X86">GHC.Platform.X86</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-Platform-SPARC.html#v:activeStgRegs" title="GHC.Platform.SPARC">GHC.Platform.SPARC</a></td></tr><tr><td class="alt">4 (Function)</td><td class="module"><a href="GHC-Platform-S390X.html#v:activeStgRegs" title="GHC.Platform.S390X">GHC.Platform.S390X</a></td></tr><tr><td class="alt">5 (Function)</td><td class="module"><a href="GHC-Platform-PPC.html#v:activeStgRegs" title="GHC.Platform.PPC">GHC.Platform.PPC</a></td></tr><tr><td class="alt">6 (Function)</td><td class="module"><a href="GHC-Platform-NoRegs.html#v:activeStgRegs" title="GHC.Platform.NoRegs">GHC.Platform.NoRegs</a></td></tr><tr><td class="alt">7 (Function)</td><td class="module"><a href="GHC-Platform-ARM.html#v:activeStgRegs" title="GHC.Platform.ARM">GHC.Platform.ARM</a></td></tr><tr><td class="alt">8 (Function)</td><td class="module"><a href="GHC-Platform-AArch64.html#v:activeStgRegs" title="GHC.Platform.AArch64">GHC.Platform.AArch64</a></td></tr><tr><td class="alt">9 (Function)</td><td class="module"><a href="GHC-Platform-Regs.html#v:activeStgRegs" title="GHC.Platform.Regs">GHC.Platform.Regs</a></td></tr><tr><td class="src">activeUnfolding</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:activeUnfolding" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">AcyclicSCC</td><td class="module"><a href="GHC-Data-Graph-Directed.html#v:AcyclicSCC" title="GHC.Data.Graph.Directed">GHC.Data.Graph.Directed</a></td></tr><tr><td class="src">ADC</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:ADC" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">ADD</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Instr.html#v:ADD" title="GHC.CmmToAsm.SPARC.Instr">GHC.CmmToAsm.SPARC.Instr</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ADD" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:ADD" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">addAmbiguousNameErr</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:addAmbiguousNameErr" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">AddAnn</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Parser-Annotation.html#t:AddAnn" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AddAnn" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a></td></tr><tr><td class="src">addAnnotation</td><td class="module"><a href="GHC-Parser-Lexer.html#v:addAnnotation" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">addAnnsAt</td><td class="module"><a href="GHC-Parser-Lexer.html#v:addAnnsAt" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">addArgReps</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:addArgReps" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">addBindC</td><td class="module"><a href="GHC-StgToCmm-Env.html#v:addBindC" title="GHC.StgToCmm.Env">GHC.StgToCmm.Env</a></td></tr><tr><td class="src">addBindsC</td><td class="module"><a href="GHC-StgToCmm-Env.html#v:addBindsC" title="GHC.StgToCmm.Env">GHC.StgToCmm.Env</a></td></tr><tr><td class="src">addBlock</td><td class="module"><a href="GHC-Cmm-Dataflow-Graph.html#v:addBlock" title="GHC.Cmm.Dataflow.Graph">GHC.Cmm.Dataflow.Graph</a></td></tr><tr><td class="src">addBootSuffix</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Location.html#v:addBootSuffix" title="GHC.Unit.Module.Location">GHC.Unit.Module.Location</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">addBootSuffixLocn</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Location.html#v:addBootSuffixLocn" title="GHC.Unit.Module.Location">GHC.Unit.Module.Location</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">addBootSuffixLocnOut</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Location.html#v:addBootSuffixLocnOut" title="GHC.Unit.Module.Location">GHC.Unit.Module.Location</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">addBootSuffix_maybe</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Location.html#v:addBootSuffix_maybe" title="GHC.Unit.Module.Location">GHC.Unit.Module.Location</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">ADDC</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ADDC" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">addCaseBndrDmd</td><td class="module"><a href="GHC-Types-Demand.html#v:addCaseBndrDmd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">addCastTo</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:addCastTo" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">AddCFinalizerToWeakOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddCFinalizerToWeakOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">addCLoc</td><td class="module"><a href="GHC-Types-SrcLoc.html#v:addCLoc" title="GHC.Types.SrcLoc">GHC.Types.SrcLoc</a>, GHC.Plugins, <a href="GHC.html#v:addCLoc" title="GHC">GHC</a></td></tr><tr><td class="src">addCoalesce</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addCoalesce" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addConflict</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addConflict" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addConflicts</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addConflicts" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addConsistencyConstraints</td><td class="module"><a href="GHC-Tc-TyCl.html#v:addConsistencyConstraints" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">addDataConStupidTheta</td><td class="module"><a href="GHC-Tc-Gen-Pat.html#v:addDataConStupidTheta" title="GHC.Tc.Gen.Pat">GHC.Tc.Gen.Pat</a></td></tr><tr><td class="src">addDefault</td><td class="module"><a href="GHC-Core-Utils.html#v:addDefault" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">addDemand</td><td class="module"><a href="GHC-Types-Demand.html#v:addDemand" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">addDependentFiles</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addDependentFiles" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addDict</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addDict" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addDictsByClass</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addDictsByClass" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">ADDE</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ADDE" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">addEdge</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:addEdge" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">addEpsInStats</td><td class="module"><a href="GHC-Driver-Types.html#v:addEpsInStats" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">addErr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:addErr" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErr" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addErrAt</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErrAt" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addErrCtxt</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErrCtxt" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addErrCtxtM</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErrCtxtM" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addError</td><td class="module"><a href="GHC-Parser-Lexer.html#v:addError" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">addErrs</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErrs" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addErrTc</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErrTc" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addErrTcM</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addErrTcM" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addErrTcS</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addErrTcS" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addExclusion</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addExclusion" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addExclusions</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addExclusions" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addFatalError</td><td class="module"><a href="GHC-Parser-Lexer.html#v:addFatalError" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a>, <a href="GHC-Parser-PostProcess.html#v:addFatalError" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">addFilesToClean</td><td class="module"><a href="GHC-SysTools-FileCleanup.html#v:addFilesToClean" title="GHC.SysTools.FileCleanup">GHC.SysTools.FileCleanup</a></td></tr><tr><td class="src">addFingerprints</td><td class="module"><a href="GHC-Iface-Recomp.html#v:addFingerprints" title="GHC.Iface.Recomp">GHC.Iface.Recomp</a></td></tr><tr><td class="src">addFlagWarn</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:addFlagWarn" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">addFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:addFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">addFvRn</td><td class="module"><a href="GHC-Rename-Utils.html#v:addFvRn" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">addGlobalInclude</td><td class="module"><a href="GHC-Driver-Session.html#v:addGlobalInclude" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">addHaddockToModule</td><td class="module"><a href="GHC-Parser-PostProcess-Haddock.html#v:addHaddockToModule" title="GHC.Parser.PostProcess.Haddock">GHC.Parser.PostProcess.Haddock</a></td></tr><tr><td class="src">addHoleFitDocs</td><td class="module"><a href="GHC-Tc-Errors-Hole.html#v:addHoleFitDocs" title="GHC.Tc.Errors.Hole">GHC.Tc.Errors.Hole</a></td></tr><tr><td class="src">addHoles</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:addHoles" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">addHomeModuleToFinder</td><td class="module"><a href="GHC-Driver-Finder.html#v:addHomeModuleToFinder" title="GHC.Driver.Finder">GHC.Driver.Finder</a></td></tr><tr><td class="src">addIdReps</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:addIdReps" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">addIdSpecialisations</td><td class="module"><a href="GHC-Core-Rules.html#v:addIdSpecialisations" title="GHC.Core.Rules">GHC.Core.Rules</a>, GHC.Plugins</td></tr><tr><td class="src">addImmediateSuccessor</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:addImmediateSuccessor" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">addImmediateSuccessorNat</td><td class="module"><a href="GHC-CmmToAsm-Monad.html#v:addImmediateSuccessorNat" title="GHC.CmmToAsm.Monad">GHC.CmmToAsm.Monad</a></td></tr><tr><td class="src">addImplicitQuoteInclude</td><td class="module"><a href="GHC-Driver-Session.html#v:addImplicitQuoteInclude" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">addImplics</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:addImplics" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">addImport</td><td class="module"><a href="GHC-CmmToAsm-PIC.html#v:addImport" title="GHC.CmmToAsm.PIC">GHC.CmmToAsm.PIC</a></td></tr><tr><td class="src">addImportNat</td><td class="module"><a href="GHC-CmmToAsm-Monad.html#v:addImportNat" title="GHC.CmmToAsm.Monad">GHC.CmmToAsm.Monad</a></td></tr><tr><td class="src">addInertCan</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addInertCan" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addInertForAll</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addInertForAll" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addInertSafehask</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addInertSafehask" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addInlinePrags</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:addInlinePrags" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">addInScopeSet</td><td class="module"><a href="GHC-Core-Subst.html#v:addInScopeSet" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:addInScopeSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">addInsols</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:addInsols" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">ADDIS</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ADDIS" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">addJoinFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:addJoinFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">addJoinFlts</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:addJoinFlts" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">addLabelSize</td><td class="module"><a href="GHC-Cmm-CLabel.html#v:addLabelSize" title="GHC.Cmm.CLabel">GHC.Cmm.CLabel</a></td></tr><tr><td class="src">addLandmarkErrCtxt</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addLandmarkErrCtxt" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addLandmarkErrCtxtM</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addLandmarkErrCtxtM" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addLetFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:addLetFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">addLetFlts</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:addLetFlts" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">AddLibrarySearchPath</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:AddLibrarySearchPath" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">addLibrarySearchPath</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:addLibrarySearchPath" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">addLiftedBinding</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:addLiftedBinding" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="src">addListToHpt</td><td class="module"><a href="GHC-Driver-Types.html#v:addListToHpt" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">addListToUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:addListToUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">addListToUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addListToUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addListToUFM_C</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addListToUFM_C" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addListToUFM_Directly</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addListToUFM_Directly" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addListToUniqDSet</td><td class="module"><a href="GHC-Types-Unique-DSet.html#v:addListToUniqDSet" title="GHC.Types.Unique.DSet">GHC.Types.Unique.DSet</a></td></tr><tr><td class="src">addListToUniqSet</td><td class="module"><a href="GHC-Types-Unique-Set.html#v:addListToUniqSet" title="GHC.Types.Unique.Set">GHC.Types.Unique.Set</a>, GHC.Plugins</td></tr><tr><td class="src">addLocalFixities</td><td class="module"><a href="GHC-Rename-Fixity.html#v:addLocalFixities" title="GHC.Rename.Fixity">GHC.Rename.Fixity</a></td></tr><tr><td class="src">addLocM</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addLocM" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addLongErrAt</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addLongErrAt" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addMessages</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addMessages" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addModFinalizersWithLclEnv</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addModFinalizersWithLclEnv" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addNameClashErrRn</td><td class="module"><a href="GHC-Rename-Utils.html#v:addNameClashErrRn" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">addNewInScopeIds</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:addNewInScopeIds" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">addNode</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addNode" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addNodeBetweenNat</td><td class="module"><a href="GHC-CmmToAsm-Monad.html#v:addNodeBetweenNat" title="GHC.CmmToAsm.Monad">GHC.CmmToAsm.Monad</a></td></tr><tr><td class="src">addNodesBetween</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:addNodesBetween" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">addNoNestedForallsContextsErr</td><td class="module"><a href="GHC-Rename-Utils.html#v:addNoNestedForallsContextsErr" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">ADDO</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ADDO" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">addOneFV</td><td class="module"><a href="GHC-Types-Name-Set.html#v:addOneFV" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">addOneToUniqDSet</td><td class="module"><a href="GHC-Types-Unique-DSet.html#v:addOneToUniqDSet" title="GHC.Types.Unique.DSet">GHC.Types.Unique.DSet</a></td></tr><tr><td class="src">addOneToUniqSet</td><td class="module"><a href="GHC-Types-Unique-Set.html#v:addOneToUniqSet" title="GHC.Types.Unique.Set">GHC.Types.Unique.Set</a>, GHC.Plugins</td></tr><tr><td class="src">addPluginModuleName</td><td class="module"><a href="GHC-Driver-Session.html#v:addPluginModuleName" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">addPmCts</td><td class="module"><a href="GHC-HsToCore-PmCheck-Oracle.html#v:addPmCts" title="GHC.HsToCore.PmCheck.Oracle">GHC.HsToCore.PmCheck.Oracle</a></td></tr><tr><td class="src">addPreference</td><td class="module"><a href="GHC-Data-Graph-Ops.html#v:addPreference" title="GHC.Data.Graph.Ops">GHC.Data.Graph.Ops</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">addQuoteInclude</td><td class="module"><a href="GHC-Driver-Session.html#v:addQuoteInclude" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">Addr2IntOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:Addr2IntOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrAddOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrAddOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrBaseIndex</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:AddrBaseIndex" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">AddrEqOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrEqOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrGeOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrGeOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrGtOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrGtOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrHint</td><td class="module"><a href="GHC-Cmm-Type.html#v:AddrHint" title="GHC.Cmm.Type">GHC.Cmm.Type</a>, GHC.Cmm, GHC.Cmm.Expr</td></tr><tr><td class="src">AddrLeOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrLeOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrLtOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrLtOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrMode</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#t:AddrMode" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-AddrMode.html#t:AddrMode" title="GHC.CmmToAsm.SPARC.AddrMode">GHC.CmmToAsm.SPARC.AddrMode</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#t:AddrMode" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">addrModeRegs</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:addrModeRegs" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">AddrNeOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrNeOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">addRnInScopeSet</td><td class="module"><a href="GHC-Types-Var-Env.html#v:addRnInScopeSet" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">addrOffset</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:addrOffset" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-AddrMode.html#v:addrOffset" title="GHC.CmmToAsm.SPARC.AddrMode">GHC.CmmToAsm.SPARC.AddrMode</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:addrOffset" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">addrPrimTy</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:addrPrimTy" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">addrPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:addrPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">addrPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:addrPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">addrPrimTyConName</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:addrPrimTyConName" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">AddrRegImm</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-AddrMode.html#v:AddrRegImm" title="GHC.CmmToAsm.SPARC.AddrMode">GHC.CmmToAsm.SPARC.AddrMode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:AddrRegImm" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">AddrRegReg</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-AddrMode.html#v:AddrRegReg" title="GHC.CmmToAsm.SPARC.AddrMode">GHC.CmmToAsm.SPARC.AddrMode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:AddrRegReg" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">AddrRemOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrRemOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrRep</td><td class="module"><a href="GHC-Core-TyCon.html#v:AddrRep" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, <a href="GHC-Types-RepType.html#v:AddrRep" title="GHC.Types.RepType">GHC.Types.RepType</a>, GHC.Plugins</td></tr><tr><td class="src">addrRepDataConTy</td><td class="module"><a href="GHC-Builtin-Types.html#v:addrRepDataConTy" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">AddrSubOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrSubOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AddrToAnyOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AddrToAnyOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">addRuleInfo</td><td class="module"><a href="GHC-Core-Rules.html#v:addRuleInfo" title="GHC.Core.Rules">GHC.Core.Rules</a>, GHC.Plugins</td></tr><tr><td class="src">addScrutTmCs</td><td class="module"><a href="GHC-HsToCore-PmCheck.html#v:addScrutTmCs" title="GHC.HsToCore.PmCheck">GHC.HsToCore.PmCheck</a></td></tr><tr><td class="src">addSigCtxt</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:addSigCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">addSimplCount</td><td class="module"><a href="GHC-Core-Opt-Monad.html#v:addSimplCount" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">addSimples</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:addSimples" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">addSolvedDict</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addSolvedDict" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addSourceToTokens</td><td class="module"><a href="GHC.html#v:addSourceToTokens" title="GHC">GHC</a></td></tr><tr><td class="src">AddSptEntry</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:AddSptEntry" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">addSptEntry</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:addSptEntry" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">addSRM</td><td class="module"><a href="GHC-CmmToAsm-Reg-Graph-Stats.html#v:addSRM" title="GHC.CmmToAsm.Reg.Graph.Stats">GHC.CmmToAsm.Reg.Graph.Stats</a></td></tr><tr><td class="src">addTarget</td><td class="module"><a href="GHC.html#v:addTarget" title="GHC">GHC</a></td></tr><tr><td class="src">addTcEvBind</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:addTcEvBind" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a>, <a href="GHC-Tc-Utils-Monad.html#v:addTcEvBind" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addTcgDUs</td><td class="module"><a href="GHC-Rename-Module.html#v:addTcgDUs" title="GHC.Rename.Module">GHC.Rename.Module</a></td></tr><tr><td class="src">addTicksToBinds</td><td class="module"><a href="GHC-HsToCore-Coverage.html#v:addTicksToBinds" title="GHC.HsToCore.Coverage">GHC.HsToCore.Coverage</a></td></tr><tr><td class="src">addToHpt</td><td class="module"><a href="GHC-Driver-Types.html#v:addToHpt" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">addToMem</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:addToMem" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">addToMemE</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:addToMemE" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">addToMemLbl</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:addToMemLbl" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">addToMemLblE</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:addToMemLblE" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">addTopEvBinds</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addTopEvBinds" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addTopStringLit</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:addTopStringLit" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="src">addToUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:addToUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">addToUDFM_C</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:addToUDFM_C" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">addToUDFM_C_Directly</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:addToUDFM_C_Directly" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">addToUDFM_Directly</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:addToUDFM_Directly" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">addToUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addToUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addToUFM_Acc</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addToUFM_Acc" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addToUFM_C</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addToUFM_C" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addToUFM_Directly</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:addToUFM_Directly" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">addTyArgTo</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:addTyArgTo" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">addTyConFlavCtxt</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:addTyConFlavCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">addTyConsToGblEnv</td><td class="module"><a href="GHC-Tc-TyCl-Utils.html#v:addTyConsToGblEnv" title="GHC.Tc.TyCl.Utils">GHC.Tc.TyCl.Utils</a></td></tr><tr><td class="src">addTyCsDs</td><td class="module"><a href="GHC-HsToCore-PmCheck.html#v:addTyCsDs" title="GHC.HsToCore.PmCheck">GHC.HsToCore.PmCheck</a></td></tr><tr><td class="src">addTypecheckedBinds</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:addTypecheckedBinds" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">addUE</td><td class="module"><a href="GHC-Core-UsageEnv.html#v:addUE" title="GHC.Core.UsageEnv">GHC.Core.UsageEnv</a></td></tr><tr><td class="src">addUsage</td><td class="module"><a href="GHC-Core-UsageEnv.html#v:addUsage" title="GHC.Core.UsageEnv">GHC.Core.UsageEnv</a></td></tr><tr><td class="src">addUsedDataCons</td><td class="module"><a href="GHC-Rename-Env.html#v:addUsedDataCons" title="GHC.Rename.Env">GHC.Rename.Env</a></td></tr><tr><td class="src">addUsedGRE</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Rename-Env.html#v:addUsedGRE" title="GHC.Rename.Env">GHC.Rename.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addUsedGRE" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addUsedGREs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Rename-Env.html#v:addUsedGREs" title="GHC.Rename.Env">GHC.Rename.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:addUsedGREs" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">addValArgTo</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:addValArgTo" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">addWarn</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:addWarn" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addWarn" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addWarnAt</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addWarnAt" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addWarning</td><td class="module"><a href="GHC-Parser-Lexer.html#v:addWarning" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">addWarnTc</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addWarnTc" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addWarnTcM</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:addWarnTcM" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">addWay'</td><td class="module"><a href="GHC-Driver-Session.html#v:addWay-39-" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">addWeightEdge</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:addWeightEdge" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">ADDZE</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ADDZE" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">ADD_CC</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:ADD_CC" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">add_warn</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:add_warn" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">adjustDNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:adjustDNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">adjustEdgeWeight</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:adjustEdgeWeight" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">adjustHpBackwards</td><td class="module"><a href="GHC-StgToCmm-Layout.html#v:adjustHpBackwards" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">adjustMatchResultDs</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:adjustMatchResultDs" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">adjustUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:adjustUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">adjustUDFM_Directly</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:adjustUDFM_Directly" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">adjustUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:adjustUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">adjustUFM_Directly</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:adjustUFM_Directly" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">advanceBufPos</td><td class="module"><a href="GHC-Types-SrcLoc.html#v:advanceBufPos" title="GHC.Types.SrcLoc">GHC.Types.SrcLoc</a>, GHC.Plugins</td></tr><tr><td class="src">advancePsLoc</td><td class="module"><a href="GHC-Types-SrcLoc.html#v:advancePsLoc" title="GHC.Types.SrcLoc">GHC.Types.SrcLoc</a>, GHC.Plugins</td></tr><tr><td class="src">advanceSrcLoc</td><td class="module"><a href="GHC-Types-SrcLoc.html#v:advanceSrcLoc" title="GHC.Types.SrcLoc">GHC.Types.SrcLoc</a>, GHC.Plugins</td></tr><tr><td class="src">afilter</td><td class="module"><a href="GHC-SysTools-Ar.html#v:afilter" title="GHC.SysTools.Ar">GHC.SysTools.Ar</a></td></tr><tr><td class="src">AGlobal</td><td class="module"><a href="GHC-Tc-Types.html#v:AGlobal" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:AGlobal" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">aGraphToGraph</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:aGraphToGraph" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">AixLD</td><td class="module"><a href="GHC-Driver-Session.html#v:AixLD" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">ai_args</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ai_args" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ai_class</td><td class="module"><a href="GHC-Tc-Instance-Class.html#v:ai_class" title="GHC.Tc.Instance.Class">GHC.Tc.Instance.Class</a></td></tr><tr><td class="src">ai_discs</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ai_discs" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ai_dmds</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ai_dmds" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ai_encl</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ai_encl" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ai_fun</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ai_fun" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ai_inst_env</td><td class="module"><a href="GHC-Tc-Instance-Class.html#v:ai_inst_env" title="GHC.Tc.Instance.Class">GHC.Tc.Instance.Class</a></td></tr><tr><td class="src">ai_rules</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ai_rules" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ai_tyvars</td><td class="module"><a href="GHC-Tc-Instance-Class.html#v:ai_tyvars" title="GHC.Tc.Instance.Class">GHC.Tc.Instance.Class</a></td></tr><tr><td class="src">AlgAlt</td><td class="module"><a href="GHC-Stg-Syntax.html#v:AlgAlt" title="GHC.Stg.Syntax">GHC.Stg.Syntax</a></td></tr><tr><td class="src">algTcFields</td><td class="module"><a href="GHC-Core-TyCon.html#v:algTcFields" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">AlgTyConFlav</td><td class="module"><a href="GHC-Core-TyCon.html#t:AlgTyConFlav" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">AlgTyConRhs</td><td class="module"><a href="GHC-Core-TyCon.html#t:AlgTyConRhs" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">algTyConRhs</td><td class="module"><a href="GHC-Core-TyCon.html#v:algTyConRhs" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">Alias</td><td class="module"><a href="GHC-Llvm-Types.html#v:Alias" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:Alias" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">aliasify</td><td class="module"><a href="GHC-CmmToLlvm-Base.html#v:aliasify" title="GHC.CmmToLlvm.Base">GHC.CmmToLlvm.Base</a></td></tr><tr><td class="src">Alignment</td><td class="module"><a href="GHC-Types-Basic.html#t:Alignment" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">alignmentBytes</td><td class="module"><a href="GHC-Types-Basic.html#v:alignmentBytes" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">alignmentOf</td><td class="module"><a href="GHC-Types-Basic.html#v:alignmentOf" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">all</td><td class="module"><a href="GHC-Prelude.html#v:all" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">all2</td><td class="module"><a href="GHC-Utils-Misc.html#v:all2" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">allArgRegs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:allArgRegs" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Regs.html#v:allArgRegs" title="GHC.CmmToAsm.SPARC.Regs">GHC.CmmToAsm.SPARC.Regs</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:allArgRegs" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">allBag</td><td class="module"><a href="GHC-Data-Bag.html#v:allBag" title="GHC.Data.Bag">GHC.Data.Bag</a></td></tr><tr><td class="src">AllCafsCC</td><td class="module"><a href="GHC-Types-CostCentre.html#v:AllCafsCC" title="GHC.Types.CostCentre">GHC.Types.CostCentre</a></td></tr><tr><td class="src">allDistinctTyVars</td><td class="module"><a href="GHC-Tc-Validity.html#v:allDistinctTyVars" title="GHC.Tc.Validity">GHC.Tc.Validity</a></td></tr><tr><td class="src">allDVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:allDVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">allFPArgRegs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:allFPArgRegs" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:allFPArgRegs" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">allHpt</td><td class="module"><a href="GHC-Driver-Types.html#v:allHpt" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">allIntArgRegs</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:allIntArgRegs" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">allM</td><td class="module"><a href="GHC-Utils-Monad.html#v:allM" title="GHC.Utils.Monad">GHC.Utils.Monad</a>, GHC.Data.IOEnv, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">allMachRegNos</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:allMachRegNos" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:allMachRegNos" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">AllModes</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:AllModes" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">allNameStrings</td><td class="module"><a href="GHC-Builtin-Names.html#v:allNameStrings" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">allNonDeprecatedFlags</td><td class="module"><a href="GHC-Driver-Session.html#v:allNonDeprecatedFlags" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">Alloca</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:Alloca" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:Alloca" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">allocatableRegs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:allocatableRegs" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Regs.html#v:allocatableRegs" title="GHC.CmmToAsm.SPARC.Regs">GHC.CmmToAsm.SPARC.Regs</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:allocatableRegs" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="alt">4 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Monad.html#v:allocatableRegs" title="GHC.CmmToAsm.Monad">GHC.CmmToAsm.Monad</a>, <a href="GHC-CmmToAsm.html#v:allocatableRegs" title="GHC.CmmToAsm">GHC.CmmToAsm</a></td></tr><tr><td class="src">allocateComments</td><td class="module"><a href="GHC-Parser-Lexer.html#v:allocateComments" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">allocateGlobalBinder</td><td class="module"><a href="GHC-Iface-Env.html#v:allocateGlobalBinder" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">allocateReg</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Reg-Linear-X86_64.html#v:allocateReg" title="GHC.CmmToAsm.Reg.Linear.X86_64">GHC.CmmToAsm.Reg.Linear.X86_64</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Reg-Linear-X86.html#v:allocateReg" title="GHC.CmmToAsm.Reg.Linear.X86">GHC.CmmToAsm.Reg.Linear.X86</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Reg-Linear-SPARC.html#v:allocateReg" title="GHC.CmmToAsm.Reg.Linear.SPARC">GHC.CmmToAsm.Reg.Linear.SPARC</a></td></tr><tr><td class="alt">4 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Reg-Linear-PPC.html#v:allocateReg" title="GHC.CmmToAsm.Reg.Linear.PPC">GHC.CmmToAsm.Reg.Linear.PPC</a></td></tr><tr><td class="src">AllocationLimitExceeded</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">allocDynClosure</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:allocDynClosure" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">allocDynClosureCmm</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:allocDynClosureCmm" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">allocHeapClosure</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:allocHeapClosure" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">allocMoreStack</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:allocMoreStack" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:allocMoreStack" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">ALLOC_AP</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:ALLOC_AP" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">ALLOC_AP_NOUPD</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:ALLOC_AP_NOUPD" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">ALLOC_PAP</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:ALLOC_PAP" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">allowed_combination</td><td class="module"><a href="GHC-Driver-Ways.html#v:allowed_combination" title="GHC.Driver.Ways">GHC.Driver.Ways</a></td></tr><tr><td class="src">allowInterrupt</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">allowVirtualUnits</td><td class="module">GHC.Unit, <a href="GHC-Unit-State.html#v:allowVirtualUnits" title="GHC.Unit.State">GHC.Unit.State</a>, GHC.Plugins</td></tr><tr><td class="src">allPhasesDataConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:allPhasesDataConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">allPhasesDataConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:allPhasesDataConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">allRealRegs</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Regs.html#v:allRealRegs" title="GHC.CmmToAsm.SPARC.Regs">GHC.CmmToAsm.SPARC.Regs</a></td></tr><tr><td class="src">allThePrimOps</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:allThePrimOps" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AllTheWay</td><td class="module"><a href="GHC-Utils-Outputable.html#v:AllTheWay" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">allUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:allUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">allUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:allUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">allUses</td><td class="module"><a href="GHC-Types-Name-Set.html#v:allUses" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">allValid</td><td class="module"><a href="GHC-Utils-Error.html#v:allValid" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">allVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:allVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">all_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:all_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">almostDevoidCoVarOfCo</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:almostDevoidCoVarOfCo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a></td></tr><tr><td class="src">ALoad</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:ALoad" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:ALoad" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">alphaTy</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTy" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">alphaTys</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTys" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">alphaTysUnliftedRep</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTysUnliftedRep" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">alphaTyUnliftedRep</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTyUnliftedRep" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">alphaTyVar</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTyVar" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">alphaTyVars</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTyVars" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a>, <a href="GHC.html#v:alphaTyVars" title="GHC">GHC</a></td></tr><tr><td class="src">alphaTyVarsUnliftedRep</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTyVarsUnliftedRep" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">alphaTyVarUnliftedRep</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:alphaTyVarUnliftedRep" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">ALRTransitionalBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:ALRTransitionalBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alr_context</td><td class="module"><a href="GHC-Parser-Lexer.html#v:alr_context" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alr_expecting_ocurly</td><td class="module"><a href="GHC-Parser-Lexer.html#v:alr_expecting_ocurly" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alr_justClosedExplicitLetBlock</td><td class="module"><a href="GHC-Parser-Lexer.html#v:alr_justClosedExplicitLetBlock" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alr_last_loc</td><td class="module"><a href="GHC-Parser-Lexer.html#v:alr_last_loc" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alr_next_token</td><td class="module"><a href="GHC-Parser-Lexer.html#v:alr_next_token" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alr_pending_implicit_tokens</td><td class="module"><a href="GHC-Parser-Lexer.html#v:alr_pending_implicit_tokens" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">Alt</td><td class="module"><a href="GHC-Core.html#t:Alt" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AltCon</td><td class="module"><a href="GHC-Core.html#t:AltCon" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">alterDNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:alterDNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">alterDVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:alterDVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">alterFsEnv</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:alterFsEnv" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">alterNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:alterNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">alternativeClassKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:alternativeClassKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">alternativeClassName</td><td class="module"><a href="GHC-Builtin-Names.html#v:alternativeClassName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">AlternativeLayoutRuleBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:AlternativeLayoutRuleBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">alterOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:alterOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:alterOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">alterTM</td><td class="module"><a href="GHC-Core-Map.html#v:alterTM" title="GHC.Core.Map">GHC.Core.Map</a>, <a href="GHC-Data-TrieMap.html#v:alterTM" title="GHC.Data.TrieMap">GHC.Data.TrieMap</a></td></tr><tr><td class="src">alterUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:alterUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">alterUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:alterUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">alterVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:alterVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">altHeapCheck</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:altHeapCheck" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">altHeapCheckReturnsTo</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:altHeapCheckReturnsTo" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">AltMerge</td><td class="module"><a href="GHC-Core-Opt-Monad.html#v:AltMerge" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">AltPpr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Iface-Syntax.html#t:AltPpr" title="GHC.Iface.Syntax">GHC.Iface.Syntax</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Iface-Syntax.html#v:AltPpr" title="GHC.Iface.Syntax">GHC.Iface.Syntax</a></td></tr><tr><td class="src">altsAreExhaustive</td><td class="module"><a href="GHC-Core-Utils.html#v:altsAreExhaustive" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">AltSk</td><td class="module"><a href="GHC-Stg-Lift-Analysis.html#v:AltSk" title="GHC.Stg.Lift.Analysis">GHC.Stg.Lift.Analysis</a></td></tr><tr><td class="src">AltType</td><td class="module"><a href="GHC-Stg-Syntax.html#t:AltType" title="GHC.Stg.Syntax">GHC.Stg.Syntax</a></td></tr><tr><td class="src">alt_bndrs</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:alt_bndrs" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">alt_pat</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:alt_pat" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">alt_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:alt_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">alt_result</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:alt_result" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">alt_wrapper</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:alt_wrapper" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">ALWAYS</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-X86-Cond.html#v:ALWAYS" title="GHC.CmmToAsm.X86.Cond">GHC.CmmToAsm.X86.Cond</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Cond.html#v:ALWAYS" title="GHC.CmmToAsm.SPARC.Cond">GHC.CmmToAsm.SPARC.Cond</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Cond.html#v:ALWAYS" title="GHC.CmmToAsm.PPC.Cond">GHC.CmmToAsm.PPC.Cond</a></td></tr><tr><td class="src">Always</td><td class="module"><a href="GHC-Utils-Misc.html#v:Always" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">AlwaysActive</td><td class="module"><a href="GHC-Types-Basic.html#v:AlwaysActive" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">AlwaysBind</td><td class="module"><a href="GHC-Rename-HsType.html#v:AlwaysBind" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">alwaysFailMatchResult</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:alwaysFailMatchResult" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">AlwaysInline</td><td class="module"><a href="GHC-Llvm-Types.html#v:AlwaysInline" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:AlwaysInline" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">alwaysInlinePragma</td><td class="module"><a href="GHC-Types-Basic.html#v:alwaysInlinePragma" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">alwaysLive</td><td class="module"><a href="GHC-CmmToLlvm-Regs.html#v:alwaysLive" title="GHC.CmmToLlvm.Regs">GHC.CmmToLlvm.Regs</a></td></tr><tr><td class="src">alwaysQualify</td><td class="module"><a href="GHC-Utils-Outputable.html#v:alwaysQualify" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins, <a href="GHC.html#v:alwaysQualify" title="GHC">GHC</a></td></tr><tr><td class="src">alwaysQualifyModules</td><td class="module"><a href="GHC-Utils-Outputable.html#v:alwaysQualifyModules" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">alwaysQualifyNames</td><td class="module"><a href="GHC-Utils-Outputable.html#v:alwaysQualifyNames" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">alwaysQualifyPackages</td><td class="module"><a href="GHC-Utils-Outputable.html#v:alwaysQualifyPackages" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">AlwaysTailCalled</td><td class="module"><a href="GHC-Types-Basic.html#v:AlwaysTailCalled" title="GHC.Types.Basic">GHC.Types.Basic</a>, <a href="GHC-Types-Id-Info.html#v:AlwaysTailCalled" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">alwaysUnsafeUfmToUdfm</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:alwaysUnsafeUfmToUdfm" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">Ambiguous</td><td class="module"><a href="GHC-Hs-Type.html#v:Ambiguous" title="GHC.Hs.Type">GHC.Hs.Type</a>, GHC.Hs, GHC</td></tr><tr><td class="src">AmbiguousFieldOcc</td><td class="module"><a href="GHC-Hs-Type.html#t:AmbiguousFieldOcc" title="GHC.Hs.Type">GHC.Hs.Type</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ambiguousFieldOcc</td><td class="module"><a href="GHC-Hs-Type.html#v:ambiguousFieldOcc" title="GHC.Hs.Type">GHC.Hs.Type</a>, GHC.Hs, GHC</td></tr><tr><td class="src">Amode</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-CodeGen-Base.html#t:Amode" title="GHC.CmmToAsm.SPARC.CodeGen.Base">GHC.CmmToAsm.SPARC.CodeGen.Base</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-CodeGen-Base.html#v:Amode" title="GHC.CmmToAsm.SPARC.CodeGen.Base">GHC.CmmToAsm.SPARC.CodeGen.Base</a></td></tr><tr><td class="src">AMO_Add</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#v:AMO_Add" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">AMO_And</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#v:AMO_And" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">AMO_Nand</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#v:AMO_Nand" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">AMO_Or</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#v:AMO_Or" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">AMO_Sub</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#v:AMO_Sub" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">AMO_Xor</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#v:AMO_Xor" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">analyzeCmmBwd</td><td class="module"><a href="GHC-Cmm-Dataflow.html#v:analyzeCmmBwd" title="GHC.Cmm.Dataflow">GHC.Cmm.Dataflow</a></td></tr><tr><td class="src">analyzeCmmFwd</td><td class="module"><a href="GHC-Cmm-Dataflow.html#v:analyzeCmmFwd" title="GHC.Cmm.Dataflow">GHC.Cmm.Dataflow</a></td></tr><tr><td class="src">ancestors</td><td class="module"><a href="GHC-CmmToAsm-CFG-Dominators.html#v:ancestors" title="GHC.CmmToAsm.CFG.Dominators">GHC.CmmToAsm.CFG.Dominators</a></td></tr><tr><td class="src">AND</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Instr.html#v:AND" title="GHC.CmmToAsm.SPARC.Instr">GHC.CmmToAsm.SPARC.Instr</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:AND" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:AND" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">And</td><td class="module"><a href="GHC-Data-BooleanFormula.html#v:And" title="GHC.Data.BooleanFormula">GHC.Data.BooleanFormula</a></td></tr><tr><td class="src">and</td><td class="module"><a href="GHC-Prelude.html#v:and" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">ANDC</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:ANDC" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">andCts</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:andCts" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">AndIOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AndIOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">andManyCts</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:andManyCts" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">ANDN</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Instr.html#v:ANDN" title="GHC.CmmToAsm.SPARC.Instr">GHC.CmmToAsm.SPARC.Instr</a></td></tr><tr><td class="src">AndOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AndOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">andValid</td><td class="module"><a href="GHC-Utils-Error.html#v:andValid" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">andWC</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:andWC" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">and_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:and_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">angleBrackets</td><td class="module"><a href="GHC-Utils-Outputable.html#v:angleBrackets" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">AnId</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:AnId" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:AnId" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Driver-Types.html#v:AnId" title="GHC.Driver.Types">GHC.Driver.Types</a>, <a href="GHC-Tc-Utils-Env.html#v:AnId" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a>, <a href="GHC-Plugins.html#v:AnId" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#v:AnId" title="GHC">GHC</a></td></tr><tr><td class="src">AnnAlt</td><td class="module"><a href="GHC-Core.html#t:AnnAlt" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnAnyclass</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnAnyclass" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnAnyclass" title="GHC">GHC</a></td></tr><tr><td class="src">AnnApp</td><td class="module"><a href="GHC-Core.html#v:AnnApp" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnAs</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnAs" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnAs" title="GHC">GHC</a></td></tr><tr><td class="src">AnnAt</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnAt" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnAt" title="GHC">GHC</a></td></tr><tr><td class="src">AnnBackquote</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnBackquote" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnBackquote" title="GHC">GHC</a></td></tr><tr><td class="src">AnnBang</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnBang" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnBang" title="GHC">GHC</a></td></tr><tr><td class="src">AnnBind</td><td class="module"><a href="GHC-Core.html#t:AnnBind" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">annBindingFreeVars</td><td class="module"><a href="GHC-Stg-FVs.html#v:annBindingFreeVars" title="GHC.Stg.FVs">GHC.Stg.FVs</a></td></tr><tr><td class="src">AnnBlockComment</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnBlockComment" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnBlockComment" title="GHC">GHC</a></td></tr><tr><td class="src">AnnBy</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnBy" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnBy" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCase</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCase" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCase" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:AnnCase" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnCast</td><td class="module"><a href="GHC-Core.html#v:AnnCast" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnClass</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnClass" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnClass" title="GHC">GHC</a></td></tr><tr><td class="src">AnnClose</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnClose" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnClose" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseB</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseB" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseB" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseBU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseBU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseBU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseC</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseC" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseC" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseP</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseP" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseP" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseQ</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseQ" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseQ" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseQU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseQU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseQU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCloseS</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCloseS" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCloseS" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCoercion</td><td class="module"><a href="GHC-Core.html#v:AnnCoercion" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnColon</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnColon" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnColon" title="GHC">GHC</a></td></tr><tr><td class="src">AnnComma</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnComma" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnComma" title="GHC">GHC</a></td></tr><tr><td class="src">AnnCommaTuple</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnCommaTuple" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnCommaTuple" title="GHC">GHC</a></td></tr><tr><td class="src">annCtxt</td><td class="module"><a href="GHC-Tc-Gen-Annotation.html#v:annCtxt" title="GHC.Tc.Gen.Annotation">GHC.Tc.Gen.Annotation</a></td></tr><tr><td class="src">AnnD</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:AnnD" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">AnnDarrow</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDarrow" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDarrow" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDarrowU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDarrowU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDarrowU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnData</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnData" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnData" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDcolon</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDcolon" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDcolon" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDcolonU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDcolonU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDcolonU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDecl</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:AnnDecl" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">AnnDefault</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDefault" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDefault" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDeriving</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDeriving" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDeriving" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDo</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDo" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDo" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDocCommentNamed</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDocCommentNamed" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDocCommentNamed" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDocCommentNext</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDocCommentNext" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDocCommentNext" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDocCommentPrev</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDocCommentPrev" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDocCommentPrev" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDocOptions</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDocOptions" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDocOptions" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDocSection</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDocSection" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDocSection" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDollar</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDollar" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDollar" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDollarDollar</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDollarDollar" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDollarDollar" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDot</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDot" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDot" title="GHC">GHC</a></td></tr><tr><td class="src">AnnDotdot</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnDotdot" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnDotdot" title="GHC">GHC</a></td></tr><tr><td class="src">AnnElse</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnElse" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnElse" title="GHC">GHC</a></td></tr><tr><td class="src">AnnEnv</td><td class="module"><a href="GHC-Types-Annotations.html#t:AnnEnv" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">AnnEqual</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnEqual" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnEqual" title="GHC">GHC</a></td></tr><tr><td class="src">AnnExport</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnExport" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnExport" title="GHC">GHC</a></td></tr><tr><td class="src">AnnExpr</td><td class="module"><a href="GHC-Core.html#t:AnnExpr" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnExpr'</td><td class="module"><a href="GHC-Core.html#t:AnnExpr-39-" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnFamily</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnFamily" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnFamily" title="GHC">GHC</a></td></tr><tr><td class="src">AnnForall</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnForall" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnForall" title="GHC">GHC</a></td></tr><tr><td class="src">AnnForallU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnForallU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnForallU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnForeign</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnForeign" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnForeign" title="GHC">GHC</a></td></tr><tr><td class="src">AnnFunId</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnFunId" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnFunId" title="GHC">GHC</a></td></tr><tr><td class="src">AnnGroup</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnGroup" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnGroup" title="GHC">GHC</a></td></tr><tr><td class="src">AnnHeader</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnHeader" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnHeader" title="GHC">GHC</a></td></tr><tr><td class="src">AnnHiding</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnHiding" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnHiding" title="GHC">GHC</a></td></tr><tr><td class="src">AnnIf</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnIf" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnIf" title="GHC">GHC</a></td></tr><tr><td class="src">AnnImport</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnImport" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnImport" title="GHC">GHC</a></td></tr><tr><td class="src">AnnIn</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnIn" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnIn" title="GHC">GHC</a></td></tr><tr><td class="src">AnnInfix</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnInfix" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnInfix" title="GHC">GHC</a></td></tr><tr><td class="src">AnnInstance</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnInstance" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnInstance" title="GHC">GHC</a></td></tr><tr><td class="src">AnnKeywordId</td><td class="module"><a href="GHC-Parser-Annotation.html#t:AnnKeywordId" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#t:AnnKeywordId" title="GHC">GHC</a></td></tr><tr><td class="src">AnnLam</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLam" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLam" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:AnnLam" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnLarrow</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLarrow" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLarrow" title="GHC">GHC</a></td></tr><tr><td class="src">AnnLarrowtail</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLarrowtail" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLarrowtail" title="GHC">GHC</a></td></tr><tr><td class="src">Annlarrowtail</td><td class="module"><a href="GHC-Parser-Annotation.html#v:Annlarrowtail" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:Annlarrowtail" title="GHC">GHC</a></td></tr><tr><td class="src">AnnLarrowtailU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLarrowtailU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLarrowtailU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnlarrowtailU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnlarrowtailU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnlarrowtailU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnLarrowU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLarrowU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLarrowU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnLet</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLet" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLet" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:AnnLet" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnLineComment</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLineComment" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLineComment" title="GHC">GHC</a></td></tr><tr><td class="src">AnnLit</td><td class="module"><a href="GHC-Core.html#v:AnnLit" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnLollyU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnLollyU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnLollyU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnMdo</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnMdo" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnMdo" title="GHC">GHC</a></td></tr><tr><td class="src">AnnMinus</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnMinus" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnMinus" title="GHC">GHC</a></td></tr><tr><td class="src">AnnModule</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnModule" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnModule" title="GHC">GHC</a></td></tr><tr><td class="src">AnnName</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnName" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnName" title="GHC">GHC</a></td></tr><tr><td class="src">AnnNewtype</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnNewtype" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnNewtype" title="GHC">GHC</a></td></tr><tr><td class="src">AnnNonRec</td><td class="module"><a href="GHC-Core.html#v:AnnNonRec" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnOf</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOf" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOf" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpen</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpen" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpen" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenB</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenB" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenB" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenBU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenBU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenBU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenC</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenC" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenC" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenE</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenE" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenE" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenEQ</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenEQ" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenEQ" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenEQU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenEQU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenEQU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenP</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenP" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenP" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOpenS</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnOpenS" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnOpenS" title="GHC">GHC</a></td></tr><tr><td class="src">AnnOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:AnnOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">Annotation</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Types-Annotations.html#t:Annotation" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Types-Annotations.html#v:Annotation" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">AnnotationComment</td><td class="module"><a href="GHC-Parser-Annotation.html#t:AnnotationComment" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#t:AnnotationComment" title="GHC">GHC</a></td></tr><tr><td class="src">annotations</td><td class="module"><a href="GHC-Parser-Lexer.html#v:annotations" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">annotations_comments</td><td class="module"><a href="GHC-Parser-Lexer.html#v:annotations_comments" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">AnnPackageName</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnPackageName" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnPackageName" title="GHC">GHC</a></td></tr><tr><td class="src">AnnPattern</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnPattern" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnPattern" title="GHC">GHC</a></td></tr><tr><td class="src">AnnPayload</td><td class="module"><a href="GHC-Types-Annotations.html#t:AnnPayload" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">AnnPercent</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnPercent" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnPercent" title="GHC">GHC</a></td></tr><tr><td class="src">AnnPercentOne</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnPercentOne" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnPercentOne" title="GHC">GHC</a></td></tr><tr><td class="src">AnnProc</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnProc" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnProc" title="GHC">GHC</a></td></tr><tr><td class="src">AnnProvenance</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:AnnProvenance" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">annProvenanceName_maybe</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:annProvenanceName_maybe" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">AnnQualified</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnQualified" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnQualified" title="GHC">GHC</a></td></tr><tr><td class="src">AnnRarrow</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnRarrow" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnRarrow" title="GHC">GHC</a></td></tr><tr><td class="src">AnnRarrowtail</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnRarrowtail" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnRarrowtail" title="GHC">GHC</a></td></tr><tr><td class="src">Annrarrowtail</td><td class="module"><a href="GHC-Parser-Annotation.html#v:Annrarrowtail" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:Annrarrowtail" title="GHC">GHC</a></td></tr><tr><td class="src">AnnRarrowtailU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnRarrowtailU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnRarrowtailU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnrarrowtailU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnrarrowtailU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnrarrowtailU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnRarrowU</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnRarrowU" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnRarrowU" title="GHC">GHC</a></td></tr><tr><td class="src">AnnRec</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnRec" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnRec" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:AnnRec" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnRole</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnRole" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnRole" title="GHC">GHC</a></td></tr><tr><td class="src">AnnSafe</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnSafe" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnSafe" title="GHC">GHC</a></td></tr><tr><td class="src">AnnSemi</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnSemi" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnSemi" title="GHC">GHC</a></td></tr><tr><td class="src">AnnSignature</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnSignature" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnSignature" title="GHC">GHC</a></td></tr><tr><td class="src">AnnSimpleQuote</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnSimpleQuote" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnSimpleQuote" title="GHC">GHC</a></td></tr><tr><td class="src">AnnStatic</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnStatic" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnStatic" title="GHC">GHC</a></td></tr><tr><td class="src">AnnStock</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnStock" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnStock" title="GHC">GHC</a></td></tr><tr><td class="src">AnnTarget</td><td class="module"><a href="GHC-Types-Annotations.html#t:AnnTarget" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">AnnThen</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnThen" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnThen" title="GHC">GHC</a></td></tr><tr><td class="src">AnnThTyQuote</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnThTyQuote" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnThTyQuote" title="GHC">GHC</a></td></tr><tr><td class="src">AnnTick</td><td class="module"><a href="GHC-Core.html#v:AnnTick" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnTilde</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnTilde" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnTilde" title="GHC">GHC</a></td></tr><tr><td class="src">annTopBindingsFreeVars</td><td class="module"><a href="GHC-Stg-FVs.html#v:annTopBindingsFreeVars" title="GHC.Stg.FVs">GHC.Stg.FVs</a></td></tr><tr><td class="src">AnnType</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnType" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnType" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:AnnType" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnUnit</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnUnit" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnUnit" title="GHC">GHC</a></td></tr><tr><td class="src">AnnUsing</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnUsing" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnUsing" title="GHC">GHC</a></td></tr><tr><td class="src">AnnVal</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnVal" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnVal" title="GHC">GHC</a></td></tr><tr><td class="src">AnnValStr</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnValStr" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnValStr" title="GHC">GHC</a></td></tr><tr><td class="src">AnnVar</td><td class="module"><a href="GHC-Core.html#v:AnnVar" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">AnnVbar</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnVbar" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnVbar" title="GHC">GHC</a></td></tr><tr><td class="src">AnnVia</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnVia" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnVia" title="GHC">GHC</a></td></tr><tr><td class="src">AnnWhere</td><td class="module"><a href="GHC-Parser-Annotation.html#v:AnnWhere" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:AnnWhere" title="GHC">GHC</a></td></tr><tr><td class="src">ann_target</td><td class="module"><a href="GHC-Types-Annotations.html#v:ann_target" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">ann_value</td><td class="module"><a href="GHC-Types-Annotations.html#v:ann_value" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">Anon</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:Anon" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">AnonArgFlag</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:AnonArgFlag" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Types-Var.html#t:AnonArgFlag" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#t:AnonArgFlag" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Iface-Type.html#t:AnonArgFlag" title="GHC.Iface.Type">GHC.Iface.Type</a>, GHC.Iface.Syntax, <a href="GHC-Tc-Utils-TcType.html#t:AnonArgFlag" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#t:AnonArgFlag" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">AnonTCB</td><td class="module"><a href="GHC-Core-TyCon.html#v:AnonTCB" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">Any</td><td class="module"><a href="GHC-CmmToAsm-SPARC-CodeGen-Base.html#v:Any" title="GHC.CmmToAsm.SPARC.CodeGen.Base">GHC.CmmToAsm.SPARC.CodeGen.Base</a></td></tr><tr><td class="src">any</td><td class="module"><a href="GHC-Prelude.html#v:any" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">anyBag</td><td class="module"><a href="GHC-Data-Bag.html#v:anyBag" title="GHC.Data.Bag">GHC.Data.Bag</a></td></tr><tr><td class="src">anyBagM</td><td class="module"><a href="GHC-Data-Bag.html#v:anyBagM" title="GHC.Data.Bag">GHC.Data.Bag</a></td></tr><tr><td class="src">anyBoxConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:anyBoxConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">AnyclassStrategy</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:AnyclassStrategy" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">anyclassStrategyIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:anyclassStrategyIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">anyclassStrategyName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:anyclassStrategyName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">anyDVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:anyDVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">anyDVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:anyDVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">AnyHpcUsage</td><td class="module"><a href="GHC-Driver-Types.html#t:AnyHpcUsage" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">anyHpt</td><td class="module"><a href="GHC-Driver-Types.html#v:anyHpt" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">anyHsc</td><td class="module"><a href="GHC-Driver-Phases.html#v:anyHsc" title="GHC.Driver.Phases">GHC.Driver.Phases</a></td></tr><tr><td class="src">AnyKind</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:AnyKind" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">anyM</td><td class="module"><a href="GHC-Utils-Monad.html#v:anyM" title="GHC.Utils.Monad">GHC.Utils.Monad</a>, GHC.Data.IOEnv, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">anyNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:anyNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">anyRewritableTyVar</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:anyRewritableTyVar" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">AnySuffix</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:AnySuffix" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">AnyToAddrOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AnyToAddrOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">anyTy</td><td class="module"><a href="GHC-Builtin-Types.html#v:anyTy" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">anyTyCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:anyTyCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">anyTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:anyTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">anyTypeOfKind</td><td class="module"><a href="GHC-Builtin-Types.html#v:anyTypeOfKind" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">anyUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:anyUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">anyUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:anyUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">anyVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:anyVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">apAClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:apAClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">apAName</td><td class="module"><a href="GHC-Builtin-Names.html#v:apAName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">apartnessCheck</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:apartnessCheck" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">apiAnnComments</td><td class="module"><a href="GHC-Parser-Annotation.html#v:apiAnnComments" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:apiAnnComments" title="GHC">GHC</a></td></tr><tr><td class="src">apiAnnEofPos</td><td class="module"><a href="GHC-Parser-Annotation.html#v:apiAnnEofPos" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:apiAnnEofPos" title="GHC">GHC</a></td></tr><tr><td class="src">apiAnnItems</td><td class="module"><a href="GHC-Parser-Annotation.html#v:apiAnnItems" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:apiAnnItems" title="GHC">GHC</a></td></tr><tr><td class="src">ApiAnnKey</td><td class="module"><a href="GHC-Parser-Annotation.html#t:ApiAnnKey" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#t:ApiAnnKey" title="GHC">GHC</a></td></tr><tr><td class="src">apiAnnRogueComments</td><td class="module"><a href="GHC-Parser-Annotation.html#v:apiAnnRogueComments" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:apiAnnRogueComments" title="GHC">GHC</a></td></tr><tr><td class="src">ApiAnns</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Parser-Annotation.html#t:ApiAnns" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#t:ApiAnns" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Parser-Annotation.html#v:ApiAnns" title="GHC.Parser.Annotation">GHC.Parser.Annotation</a>, <a href="GHC.html#v:ApiAnns" title="GHC">GHC</a></td></tr><tr><td class="src">App</td><td class="module"><a href="GHC-Core.html#v:App" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">appAIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:appAIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">appAName</td><td class="module"><a href="GHC-Builtin-Names.html#v:appAName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">appArgsIfaceTypes</td><td class="module"><a href="GHC-Iface-Type.html#v:appArgsIfaceTypes" title="GHC.Iface.Type">GHC.Iface.Type</a>, GHC.Iface.Syntax</td></tr><tr><td class="src">appArgsIfaceTypesArgFlags</td><td class="module"><a href="GHC-Iface-Type.html#v:appArgsIfaceTypesArgFlags" title="GHC.Iface.Type">GHC.Iface.Type</a>, GHC.Iface.Syntax</td></tr><tr><td class="src">AppCo</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:AppCo" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">appEIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appEIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">appEName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appEName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">appendDocs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Doc.html#v:appendDocs" title="GHC.Hs.Doc">GHC.Hs.Doc</a>, GHC</td></tr><tr><td class="src">appendError</td><td class="module"><a href="GHC-Parser-Lexer.html#v:appendError" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">appendFile</td><td class="module"><a href="GHC-Prelude.html#v:appendFile" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">appendFS</td><td class="module"><a href="GHC-Data-FastString.html#v:appendFS" title="GHC.Data.FastString">GHC.Data.FastString</a>, GHC.Plugins</td></tr><tr><td class="src">appendGroups</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:appendGroups" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">appendIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:appendIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">Appending</td><td class="module"><a href="GHC-Llvm-Types.html#v:Appending" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:Appending" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">appendName</td><td class="module"><a href="GHC-Builtin-Names.html#v:appendName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">appEndo</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:appEndo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a></td></tr><tr><td class="src">appendStringBuffers</td><td class="module"><a href="GHC-Data-StringBuffer.html#v:appendStringBuffers" title="GHC.Data.StringBuffer">GHC.Data.StringBuffer</a></td></tr><tr><td class="src">appendStubC</td><td class="module"><a href="GHC-Driver-Types.html#v:appendStubC" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">appendWarning</td><td class="module"><a href="GHC-Parser-Lexer.html#v:appendWarning" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">appendWorkList</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:appendWorkList" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">append_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:append_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">appE_RDR</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appE_RDR" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">appIsDeadEnd</td><td class="module"><a href="GHC-Types-Demand.html#v:appIsDeadEnd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">appKindTIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appKindTIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">appKindTName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appKindTName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">AppleClang</td><td class="module"><a href="GHC-Driver-Session.html#v:AppleClang" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">AppleClang51</td><td class="module"><a href="GHC-Driver-Session.html#v:AppleClang51" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">Applicative</td><td class="module"><a href="GHC-Prelude.html#t:Applicative" title="GHC.Prelude">GHC.Prelude</a>, <a href="GHC-Utils-Monad.html#t:Applicative" title="GHC.Utils.Monad">GHC.Utils.Monad</a>, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, <a href="GHC-HsToCore-Monad.html#t:Applicative" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a></td></tr><tr><td class="src">ApplicativeArg</td><td class="module"><a href="GHC-Hs-Expr.html#t:ApplicativeArg" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ApplicativeArgMany</td><td class="module"><a href="GHC-Hs-Expr.html#v:ApplicativeArgMany" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ApplicativeArgOne</td><td class="module"><a href="GHC-Hs-Expr.html#v:ApplicativeArgOne" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">applicativeClassKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:applicativeClassKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">applicativeClassName</td><td class="module"><a href="GHC-Builtin-Names.html#v:applicativeClassName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">ApplicativeStmt</td><td class="module"><a href="GHC-Hs-Expr.html#v:ApplicativeStmt" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">applyCprTy</td><td class="module"><a href="GHC-Types-Cpr.html#v:applyCprTy" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">ApplyMR</td><td class="module"><a href="GHC-Tc-Solver.html#v:ApplyMR" title="GHC.Tc.Solver">GHC.Tc.Solver</a></td></tr><tr><td class="src">applyNameMaker</td><td class="module"><a href="GHC-Rename-Pat.html#v:applyNameMaker" title="GHC.Rename.Pat">GHC.Rename.Pat</a></td></tr><tr><td class="src">applyQuoteWrapper</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:applyQuoteWrapper" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">ApplyToTy</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ApplyToTy" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ApplyToVal</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ApplyToVal" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">applyTypeToArg</td><td class="module"><a href="GHC-Core.html#v:applyTypeToArg" title="GHC.Core">GHC.Core</a>, <a href="GHC-Core-Utils.html#v:applyTypeToArg" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">applyTypeToArgs</td><td class="module"><a href="GHC-Core-Utils.html#v:applyTypeToArgs" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">applyTysX</td><td class="module"><a href="GHC-Core-Type.html#v:applyTysX" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:applyTysX" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">applyWhen</td><td class="module"><a href="GHC-Utils-Misc.html#v:applyWhen" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">appOL</td><td class="module"><a href="GHC-Data-OrdList.html#v:appOL" title="GHC.Data.OrdList">GHC.Data.OrdList</a></td></tr><tr><td class="src">AppOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:AppOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">appPrec</td><td class="module"><a href="GHC-Types-Basic.html#v:appPrec" title="GHC.Types.Basic">GHC.Types.Basic</a>, <a href="GHC-Core-TyCo-Ppr.html#v:appPrec" title="GHC.Core.TyCo.Ppr">GHC.Core.TyCo.Ppr</a>, GHC.Plugins</td></tr><tr><td class="src">approximateWC</td><td class="module"><a href="GHC-Tc-Solver.html#v:approximateWC" title="GHC.Tc.Solver">GHC.Tc.Solver</a></td></tr><tr><td class="src">appTIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appTIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">appTName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appTName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">AppTy</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:AppTy" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">appTyArgFlags</td><td class="module"><a href="GHC-Core-Type.html#v:appTyArgFlags" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:appTyArgFlags" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">appTypeEIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appTypeEIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">appTypeEName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:appTypeEName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">app_arg_pattern</td><td class="module"><a href="GHC-Hs-Expr.html#v:app_arg_pattern" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">app_stmts</td><td class="module"><a href="GHC-Hs-Expr.html#v:app_stmts" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">APromotionErr</td><td class="module"><a href="GHC-Tc-Types.html#v:APromotionErr" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:APromotionErr" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">ApThunk</td><td class="module"><a href="GHC-StgToCmm-Types.html#v:ApThunk" title="GHC.StgToCmm.Types">GHC.StgToCmm.Types</a></td></tr><tr><td class="src">ap_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:ap_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">aP_STACK_SPLIM</td><td class="module"><a href="GHC-Driver-Session.html#v:aP_STACK_SPLIM" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">Archive</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-SysTools-Ar.html#t:Archive" title="GHC.SysTools.Ar">GHC.SysTools.Ar</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-SysTools-Ar.html#v:Archive" title="GHC.SysTools.Ar">GHC.SysTools.Ar</a></td></tr><tr><td class="src">ArchiveEntry</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-SysTools-Ar.html#t:ArchiveEntry" title="GHC.SysTools.Ar">GHC.SysTools.Ar</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-SysTools-Ar.html#v:ArchiveEntry" title="GHC.SysTools.Ar">GHC.SysTools.Ar</a></td></tr><tr><td class="src">archWordFormat</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:archWordFormat" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:archWordFormat" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">Area</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Expr.html#t:Area" title="GHC.Cmm.Expr">GHC.Cmm.Expr</a></td></tr><tr><td class="src">Arg</td><td class="module"><a href="GHC-Core.html#t:Arg" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">ArgDescr</td><td class="module"><a href="GHC-StgToCmm-Types.html#t:ArgDescr" title="GHC.StgToCmm.Types">GHC.StgToCmm.Types</a>, <a href="GHC-Runtime-Heap-Layout.html#t:ArgDescr" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">ArgDocMap</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module">GHC.Hs, <a href="GHC-Hs-Doc.html#t:ArgDocMap" title="GHC.Hs.Doc">GHC.Hs.Doc</a>, GHC</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module">GHC.Hs, <a href="GHC-Hs-Doc.html#v:ArgDocMap" title="GHC.Hs.Doc">GHC.Hs.Doc</a>, GHC</td></tr><tr><td class="src">ArgFlag</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:ArgFlag" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Types-Var.html#t:ArgFlag" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#t:ArgFlag" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Iface-Type.html#t:ArgFlag" title="GHC.Iface.Type">GHC.Iface.Type</a>, GHC.Iface.Syntax, <a href="GHC-Tc-Utils-TcType.html#t:ArgFlag" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#t:ArgFlag" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">ArgGen</td><td class="module"><a href="GHC-StgToCmm-Types.html#v:ArgGen" title="GHC.StgToCmm.Types">GHC.StgToCmm.Types</a>, <a href="GHC-Runtime-Heap-Layout.html#v:ArgGen" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">ArgInfo</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#t:ArgInfo" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:ArgInfo" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">argInfoAppArgs</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:argInfoAppArgs" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">argInfoExpr</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:argInfoExpr" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">argOneShots</td><td class="module"><a href="GHC-Types-Demand.html#v:argOneShots" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">argPrimRep</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:argPrimRep" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">argRegs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:argRegs" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Regs.html#v:argRegs" title="GHC.CmmToAsm.SPARC.Regs">GHC.CmmToAsm.SPARC.Regs</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:argRegs" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">ArgRep</td><td class="module"><a href="GHC-StgToCmm-ArgRep.html#t:ArgRep" title="GHC.StgToCmm.ArgRep">GHC.StgToCmm.ArgRep</a>, <a href="GHC-StgToCmm-Layout.html#t:ArgRep" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">argRepSizeW</td><td class="module"><a href="GHC-StgToCmm-ArgRep.html#v:argRepSizeW" title="GHC.StgToCmm.ArgRep">GHC.StgToCmm.ArgRep</a>, <a href="GHC-StgToCmm-Layout.html#v:argRepSizeW" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">argRepString</td><td class="module"><a href="GHC-StgToCmm-ArgRep.html#v:argRepString" title="GHC.StgToCmm.ArgRep">GHC.StgToCmm.ArgRep</a></td></tr><tr><td class="src">args</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Node.html#v:args" title="GHC.Cmm.Node">GHC.Cmm.Node</a></td></tr><tr><td class="src">argsOneShots</td><td class="module"><a href="GHC-Types-Demand.html#v:argsOneShots" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">ArgSpec</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-StgToCmm-Types.html#v:ArgSpec" title="GHC.StgToCmm.Types">GHC.StgToCmm.Types</a>, <a href="GHC-Runtime-Heap-Layout.html#v:ArgSpec" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#t:ArgSpec" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">ArgSummary</td><td class="module"><a href="GHC-Core-Unfold.html#t:ArgSummary" title="GHC.Core.Unfold">GHC.Core.Unfold</a></td></tr><tr><td class="src">ArgUnknown</td><td class="module"><a href="GHC-StgToCmm-Types.html#v:ArgUnknown" title="GHC.StgToCmm.Types">GHC.StgToCmm.Types</a>, <a href="GHC-Runtime-Heap-Layout.html#v:ArgUnknown" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arg_expr</td><td class="module"><a href="GHC-Hs-Expr.html#v:arg_expr" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">aRG_GEN</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:aRG_GEN" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">aRG_GEN_BIG</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:aRG_GEN_BIG" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arg_space</td><td class="module"><a href="GHC-Cmm.html#v:arg_space" title="GHC.Cmm">GHC.Cmm</a></td></tr><tr><td class="src">arisesFromGivens</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:arisesFromGivens" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">ArithException</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">ArithSeq</td><td class="module"><a href="GHC-Hs-Expr.html#v:ArithSeq" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ArithSeqInfo</td><td class="module"><a href="GHC-Hs-Expr.html#t:ArithSeqInfo" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ArithSeqOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:ArithSeqOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">Arity</td><td class="module"><a href="GHC-Types-Basic.html#t:Arity" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">arityErr</td><td class="module"><a href="GHC-Tc-Validity.html#v:arityErr" title="GHC.Tc.Validity">GHC.Tc.Validity</a></td></tr><tr><td class="src">ArityInfo</td><td class="module"><a href="GHC-Types-Id-Info.html#t:ArityInfo" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">arityInfo</td><td class="module"><a href="GHC-Types-Id-Info.html#v:arityInfo" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">ArityType</td><td class="module"><a href="GHC-Core-Opt-Arity.html#t:ArityType" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">arityTypeArity</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:arityTypeArity" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">arrAIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:arrAIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">arrAName</td><td class="module"><a href="GHC-Builtin-Names.html#v:arrAName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">arrayArrayPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:arrayArrayPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">arrayArrayPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:arrayArrayPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">ArrayException</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">arrayPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:arrayPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">arrayPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:arrayPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">ArrayPtrsRep</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:ArrayPtrsRep" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">ArrayWordsRep</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:ArrayWordsRep" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">aRROW</td><td class="module"><a href="GHC-Builtin-Names.html#v:aRROW" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">arrow</td><td class="module"><a href="GHC-Utils-Outputable.html#v:arrow" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">ArrowCtxt</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types.html#t:ArrowCtxt" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types.html#v:ArrowCtxt" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">ArrowExpr</td><td class="module"><a href="GHC-Hs-Expr.html#v:ArrowExpr" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ArrowsBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:ArrowsBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">ArrowSkol</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:ArrowSkol" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">arrowt</td><td class="module"><a href="GHC-Utils-Outputable.html#v:arrowt" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">arrowTIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:arrowTIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">arrowTName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:arrowTName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">arrowToHsType</td><td class="module"><a href="GHC-Hs-Type.html#v:arrowToHsType" title="GHC.Hs.Type">GHC.Hs.Type</a>, GHC.Hs, GHC</td></tr><tr><td class="src">arrowtt</td><td class="module"><a href="GHC-Utils-Outputable.html#v:arrowtt" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">arrPtrsHdrSize</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:arrPtrsHdrSize" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arrPtrsHdrSizeW</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:arrPtrsHdrSizeW" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arrPtrsRep</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:arrPtrsRep" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arrWordsHdrSize</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:arrWordsHdrSize" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arrWordsHdrSizeW</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:arrWordsHdrSizeW" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">arrWordsRep</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:arrWordsRep" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">As</td><td class="module"><a href="GHC-Driver-Phases.html#v:As" title="GHC.Driver.Phases">GHC.Driver.Phases</a></td></tr><tr><td class="src">asConCpr</td><td class="module"><a href="GHC-Types-Cpr.html#v:asConCpr" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">asGraph</td><td class="module"><a href="GHC-CmmToAsm-CFG-Dominators.html#v:asGraph" title="GHC.CmmToAsm.CFG.Dominators">GHC.CmmToAsm.CFG.Dominators</a></td></tr><tr><td class="src">asin</td><td class="module"><a href="GHC-Prelude.html#v:asin" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">asinh</td><td class="module"><a href="GHC-Prelude.html#v:asinh" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">asJoinCeilLvl</td><td class="module"><a href="GHC-Core-Opt-SetLevels.html#v:asJoinCeilLvl" title="GHC.Core.Opt.SetLevels">GHC.Core.Opt.SetLevels</a></td></tr><tr><td class="src">asJoinId</td><td class="module"><a href="GHC-Types-Id.html#v:asJoinId" title="GHC.Types.Id">GHC.Types.Id</a>, <a href="GHC-Plugins.html#v:asJoinId" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">asJoinId_maybe</td><td class="module"><a href="GHC-Types-Id.html#v:asJoinId_maybe" title="GHC.Types.Id">GHC.Types.Id</a>, <a href="GHC-Plugins.html#v:asJoinId_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">askLd</td><td class="module"><a href="GHC-SysTools-Tasks.html#v:askLd" title="GHC.SysTools.Tasks">GHC.SysTools.Tasks</a>, GHC.SysTools</td></tr><tr><td class="src">askNoErrs</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:askNoErrs" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">askNoErrsDs</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:askNoErrsDs" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a></td></tr><tr><td class="src">askOtool</td><td class="module"><a href="GHC-SysTools-Tasks.html#v:askOtool" title="GHC.SysTools.Tasks">GHC.SysTools.Tasks</a>, GHC.SysTools</td></tr><tr><td class="src">Asm</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:Asm" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:Asm" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">AsmCodeGen</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:AsmCodeGen" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">AsmStyle</td><td class="module"><a href="GHC-Utils-Outputable.html#v:AsmStyle" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">asmStyle</td><td class="module"><a href="GHC-Utils-Outputable.html#v:asmStyle" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">AsPat</td><td class="module">GHC.Hs, <a href="GHC-Hs-Pat.html#v:AsPat" title="GHC.Hs.Pat">GHC.Hs.Pat</a>, GHC</td></tr><tr><td class="src">asPIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:asPIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">asPName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:asPName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">assembleBCOs</td><td class="module"><a href="GHC-ByteCode-Asm.html#v:assembleBCOs" title="GHC.ByteCode.Asm">GHC.ByteCode.Asm</a></td></tr><tr><td class="src">assembleOneBCO</td><td class="module"><a href="GHC-ByteCode-Asm.html#v:assembleOneBCO" title="GHC.ByteCode.Asm">GHC.ByteCode.Asm</a></td></tr><tr><td class="src">assert</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">assertErrorIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:assertErrorIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">assertErrorName</td><td class="module"><a href="GHC-Builtin-Names.html#v:assertErrorName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">assertIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:assertIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">AssertionFailed</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">assertName</td><td class="module"><a href="GHC-Builtin-Names.html#v:assertName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">assertNonVoidIds</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:assertNonVoidIds" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">assertNonVoidStgArgs</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:assertNonVoidStgArgs" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">assertPanic</td><td class="module"><a href="GHC-Utils-Panic-Plain.html#v:assertPanic" title="GHC.Utils.Panic.Plain">GHC.Utils.Panic.Plain</a>, <a href="GHC-Utils-Panic.html#v:assertPanic" title="GHC.Utils.Panic">GHC.Utils.Panic</a>, <a href="GHC-Utils-Outputable.html#v:assertPanic" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">assertPprPanic</td><td class="module"><a href="GHC-Utils-Outputable.html#v:assertPprPanic" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">assignArgumentsPos</td><td class="module"><a href="GHC-Cmm-CallConv.html#v:assignArgumentsPos" title="GHC.Cmm.CallConv">GHC.Cmm.CallConv</a></td></tr><tr><td class="src">AssignedDirectly</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:AssignedDirectly" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">assignMem_I64Code</td><td class="module"><a href="GHC-CmmToAsm-SPARC-CodeGen-Gen64.html#v:assignMem_I64Code" title="GHC.CmmToAsm.SPARC.CodeGen.Gen64">GHC.CmmToAsm.SPARC.CodeGen.Gen64</a></td></tr><tr><td class="src">Assignment</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:Assignment" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:Assignment" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">assignReg_I64Code</td><td class="module"><a href="GHC-CmmToAsm-SPARC-CodeGen-Gen64.html#v:assignReg_I64Code" title="GHC.CmmToAsm.SPARC.CodeGen.Gen64">GHC.CmmToAsm.SPARC.CodeGen.Gen64</a></td></tr><tr><td class="src">assignStack</td><td class="module"><a href="GHC-Cmm-CallConv.html#v:assignStack" title="GHC.Cmm.CallConv">GHC.Cmm.CallConv</a></td></tr><tr><td class="src">assignTemp</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:assignTemp" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">AssignTo</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:AssignTo" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">Assoc</td><td class="module"><a href="GHC-Data-List-SetOps.html#t:Assoc" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">assoc</td><td class="module"><a href="GHC-Data-List-SetOps.html#v:assoc" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">assocDefault</td><td class="module"><a href="GHC-Data-List-SetOps.html#v:assocDefault" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">assocDefaultUsing</td><td class="module"><a href="GHC-Data-List-SetOps.html#v:assocDefaultUsing" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">AssocFamPatOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:AssocFamPatOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">AssocInstInfo</td><td class="module"><a href="GHC-Tc-Instance-Class.html#t:AssocInstInfo" title="GHC.Tc.Instance.Class">GHC.Tc.Instance.Class</a></td></tr><tr><td class="src">assocMaybe</td><td class="module"><a href="GHC-Data-List-SetOps.html#v:assocMaybe" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">assocUsing</td><td class="module"><a href="GHC-Data-List-SetOps.html#v:assocUsing" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">asTree</td><td class="module"><a href="GHC-CmmToAsm-CFG-Dominators.html#v:asTree" title="GHC.CmmToAsm.CFG.Dominators">GHC.CmmToAsm.CFG.Dominators</a></td></tr><tr><td class="src">asTypeOf</td><td class="module"><a href="GHC-Prelude.html#v:asTypeOf" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">AsyncException</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">asyncExceptionFromException</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">asyncExceptionToException</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">as_arg</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:as_arg" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">as_arg_ty</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:as_arg_ty" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">as_dmd</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:as_dmd" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">as_hole_ty</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:as_hole_ty" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">atan</td><td class="module"><a href="GHC-Prelude.html#v:atan" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">atan2</td><td class="module"><a href="GHC-Prelude.html#v:atan2" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">atanh</td><td class="module"><a href="GHC-Prelude.html#v:atanh" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">ATcId</td><td class="module"><a href="GHC-Tc-Types.html#v:ATcId" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:ATcId" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">ATcTyCon</td><td class="module"><a href="GHC-Tc-Types.html#v:ATcTyCon" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:ATcTyCon" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">atEnd</td><td class="module"><a href="GHC-Data-StringBuffer.html#v:atEnd" title="GHC.Data.StringBuffer">GHC.Data.StringBuffer</a></td></tr><tr><td class="src">ATI</td><td class="module"><a href="GHC-Core-Class.html#v:ATI" title="GHC.Core.Class">GHC.Core.Class</a></td></tr><tr><td class="src">atLength</td><td class="module"><a href="GHC-Utils-Misc.html#v:atLength" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">atLine</td><td class="module"><a href="GHC-Data-StringBuffer.html#v:atLine" title="GHC.Data.StringBuffer">GHC.Data.StringBuffer</a></td></tr><tr><td class="src">AtomicallyOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AtomicallyOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AtomicMachOp</td><td class="module">GHC.Cmm, GHC.Cmm.Expr, <a href="GHC-Cmm-MachOp.html#t:AtomicMachOp" title="GHC.Cmm.MachOp">GHC.Cmm.MachOp</a></td></tr><tr><td class="src">AtomicModifyMutVar2Op</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AtomicModifyMutVar2Op" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AtomicModifyMutVar_Op</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AtomicModifyMutVar_Op" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">AtomicReadByteArrayOp_Int</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AtomicReadByteArrayOp_Int" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">atomicReadLabel</td><td class="module"><a href="GHC-CmmToAsm-CPrim.html#v:atomicReadLabel" title="GHC.CmmToAsm.CPrim">GHC.CmmToAsm.CPrim</a></td></tr><tr><td class="src">AtomicRMW</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:AtomicRMW" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:AtomicRMW" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">atomicRMWLabel</td><td class="module"><a href="GHC-CmmToAsm-CPrim.html#v:atomicRMWLabel" title="GHC.CmmToAsm.CPrim">GHC.CmmToAsm.CPrim</a></td></tr><tr><td class="src">atomicUpdMutVar</td><td class="module"><a href="GHC-Data-IOEnv.html#v:atomicUpdMutVar" title="GHC.Data.IOEnv">GHC.Data.IOEnv</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">atomicUpdMutVar'</td><td class="module"><a href="GHC-Data-IOEnv.html#v:atomicUpdMutVar-39-" title="GHC.Data.IOEnv">GHC.Data.IOEnv</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">AtomicWriteByteArrayOp_Int</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:AtomicWriteByteArrayOp_Int" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">atomicWriteLabel</td><td class="module"><a href="GHC-CmmToAsm-CPrim.html#v:atomicWriteLabel" title="GHC.CmmToAsm.CPrim">GHC.CmmToAsm.CPrim</a></td></tr><tr><td class="src">ATop</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:ATop" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">attachContInfoTables</td><td class="module"><a href="GHC-Cmm-ProcPoint.html#v:attachContInfoTables" title="GHC.Cmm.ProcPoint">GHC.Cmm.ProcPoint</a></td></tr><tr><td class="src">attemptM</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:attemptM" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">ATValidityInfo</td><td class="module"><a href="GHC-Core-Class.html#t:ATValidityInfo" title="GHC.Core.Class">GHC.Core.Class</a></td></tr><tr><td class="src">ATVI</td><td class="module"><a href="GHC-Core-Class.html#v:ATVI" title="GHC.Core.Class">GHC.Core.Class</a></td></tr><tr><td class="src">ATyCon</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:ATyCon" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:ATyCon" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Driver-Types.html#v:ATyCon" title="GHC.Driver.Types">GHC.Driver.Types</a>, <a href="GHC-Tc-Utils-Env.html#v:ATyCon" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a>, <a href="GHC-Plugins.html#v:ATyCon" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#v:ATyCon" title="GHC">GHC</a></td></tr><tr><td class="src">ATyVar</td><td class="module"><a href="GHC-Tc-Types.html#v:ATyVar" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:ATyVar" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">augmentIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:augmentIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">augmentName</td><td class="module"><a href="GHC-Builtin-Names.html#v:augmentName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">Auto</td><td class="module"><a href="GHC-Utils-Misc.html#v:Auto" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">Avail</td><td class="module"><a href="GHC-Types-Avail.html#v:Avail" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">avail</td><td class="module"><a href="GHC-Types-Avail.html#v:avail" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availFlds</td><td class="module"><a href="GHC-Types-Avail.html#v:availFlds" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availFromGRE</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:availFromGRE" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">AvailInfo</td><td class="module"><a href="GHC-Types-Avail.html#t:AvailInfo" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availName</td><td class="module"><a href="GHC-Types-Avail.html#v:availName" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availNames</td><td class="module"><a href="GHC-Types-Avail.html#v:availNames" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availNamesWithOccs</td><td class="module"><a href="GHC-Types-Avail.html#v:availNamesWithOccs" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availNamesWithSelectors</td><td class="module"><a href="GHC-Types-Avail.html#v:availNamesWithSelectors" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availNonFldNames</td><td class="module"><a href="GHC-Types-Avail.html#v:availNonFldNames" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">Avails</td><td class="module"><a href="GHC-Types-Avail.html#t:Avails" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availsNamesWithOccs</td><td class="module"><a href="GHC-Types-Avail.html#v:availsNamesWithOccs" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availsToGlobalRdrEnv</td><td class="module"><a href="GHC-Runtime-Eval.html#v:availsToGlobalRdrEnv" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a></td></tr><tr><td class="src">availsToNameEnv</td><td class="module"><a href="GHC-Types-Avail.html#v:availsToNameEnv" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availsToNameSet</td><td class="module"><a href="GHC-Types-Avail.html#v:availsToNameSet" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">availsToNameSetWithSelectors</td><td class="module"><a href="GHC-Types-Avail.html#v:availsToNameSetWithSelectors" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">AvailTC</td><td class="module"><a href="GHC-Types-Avail.html#v:AvailTC" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">avoidClashesOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:avoidClashesOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:avoidClashesOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">avoidNameClashes</td><td class="module"><a href="GHC-Core-TyCo-Tidy.html#v:avoidNameClashes" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a></td></tr><tr><td class="src">avx</td><td class="module"><a href="GHC-Driver-Session.html#v:avx" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:avx" title="GHC">GHC</a></td></tr><tr><td class="src">avx2</td><td class="module"><a href="GHC-Driver-Session.html#v:avx2" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:avx2" title="GHC">GHC</a></td></tr><tr><td class="src">avx512cd</td><td class="module"><a href="GHC-Driver-Session.html#v:avx512cd" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:avx512cd" title="GHC">GHC</a></td></tr><tr><td class="src">avx512er</td><td class="module"><a href="GHC-Driver-Session.html#v:avx512er" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:avx512er" title="GHC">GHC</a></td></tr><tr><td class="src">avx512f</td><td class="module"><a href="GHC-Driver-Session.html#v:avx512f" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:avx512f" title="GHC">GHC</a></td></tr><tr><td class="src">avx512pf</td><td class="module"><a href="GHC-Driver-Session.html#v:avx512pf" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:avx512pf" title="GHC">GHC</a></td></tr><tr><td class="src">AxiomInstCo</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:AxiomInstCo" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">AxiomRuleCo</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:AxiomRuleCo" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.25.1</p></div></body></html>